Synonyms for "thatch palm"

Words with similar meaning